super lorry - Turkish English Dictionary